.detail-page {
  padding: 0 40px 40px;

  .question-wrapper {
    .van-button {
      margin-top: 40px;
    }
  }

  .video-container {
    width: 100%;
    height: 380px;
  }

  video {
    width: 100% !important;
    height: calc((100vw - 80px) / 16 * 9);
  }

  .h5-img {
    width: 100%;
  }

  .rich-text {
    margin-right: -12px;
    margin-left: -12px;
  }
}
